package designPatterns_demo.singleton_pattern.demo1;
/**
 * 
 *
 * Description: 第四种（饿汉，变种）
 * 
 * 表面上看起来差别挺大，其实更第三种方式差不多，都是在类初始化即实例化instance。
 *
 * @author zhangxujun
 * @version 1.0
 * <pre>
 * Modification History: 
 * Date         Author			Version     Description 
 * ------------------------------------------------------------------ 
 * 2017年6月12日      zhangxujun       1.0         1.0 Version 
 * </pre>
 */
public class SingletonDemo4 {
	private static SingletonDemo4 instance;
	
	static {
		instance = new SingletonDemo4();
	}
	
	private SingletonDemo4() {
		
	}
	
	public static SingletonDemo4 getInstance() {
		return instance;
	}
}
